Table tiles -> palette:

tile -> palette table (4bit per entry)

RLE Format:

4bit = Start Y pos (0-16)
4bit = tiles offset
4bit =

Then RLE bytes:

End Byte = 0FFh

Repeat byte;

bit 7 = 1
bit 6-0 = nb copy

Normal byte:
bit 7 = 0
bit 6 = Alt Palette
bit 5 = Y flip
bit 4 = X flip
bit 3-0 = tile #

There is a table of tiles # to palette
Alt palette == normal + 1

Start Y = 4
Len Y = 5
Tile offset = 15

0; |2; X17; 17; 0; |111; 16; 17; 16; 17; 0; |26; 16; 15; X15; 15; X15; 17; FF



Start Y = 10
Len Y = 9
Tile offset = 0

0; |20; 7; X7; 0; |29;
8; X8; 0; |29;
X9; 9; 0; |11;
2; X2; 0; |13: 3: 4: |4; 3; 0; |8;
1; X1; 0; |2; 5; 0; A5; 6; 0; |2; 6; 6; 0; 3; 12; 11; |4; 12; X3; 0; |5;

X3; 4; |15; X12; X11; A13; X13; A15; A15; A13; 11; 12; 3; 0; |3; 3; 10; 11; |16; AX11;
A14; 14; A15; A15; AX14; 11; 11; 12; X3; 5; AX6; 6; X12; X11; A13; X13; 0; |17; 7; X7; AX14; |2; 11; 12; 4; |2;
11; X11; A14; 14; 0; 6; 0; |4; AX5; A6; 0; |6; 5; A6: 8: X8; AX14; |2; 11: |4; FF
